A Modified Particle Swarm Optimization Using FCM for Moving Peaks Benchmark
نویسندگان
چکیده
Many optimization problems in real world are dynamic and they are changing over time. For resolving these problems, many different algorithms have been proposed. One of these, is PSO algorithm which has well supported its ability in resolving static problems. But this algorithm has some problems in dynamic environments. In this paper, an improved PSO algorithm with inertia parameter has been proposed for dynamic environments which increase the convergence speed of algorithm in getting close toward optimizations. In the proposed algorithm, in order to prevent excessive compression of groups at the end of each iteration, the distance between each group is measured and if this distance is lower than a threshold which is adjusted by a dynamic clustering, the worse group will be eliminated. When some changes is observed in the environment, first the particles’ memory is evaluated, then the particles are distributed inside a super globe with the best particle in the center to increase the group diversity. In order to optimize the results, a local search is applied around the best particle of the group. For evaluating the proposed algorithm, moving peaks benchmark was used. The findings showed that the proposed method operates better than other methods.
منابع مشابه
History-Driven Particle Swarm Optimization in dynamic and uncertain environments
Due to dynamic and uncertain nature of many optimization problems in real-world, an algorithm for applying to this environment must be able to track the changing optima over the time continuously. In this paper, we report a novel multipopulation particle swarm optimization, which improved its performance by employing an external memory. This algorithm, namely History-Driven Particle Swarm Optim...
متن کاملmNAFSA: A novel approach for optimization in dynamic environments with global changes
Artificial fish swarm algorithm (AFSA) is one of the state-of-the-art swarm intelligence algorithms that is widely used for optimization purposes in static environments. However, numerous real-world problems are dynamic and uncertain, which could not be solved using static approaches. The contribution of this paper is twofold. First, a novel AFSA algorithm, so called NAFSA, has been proposed in...
متن کاملClustering and Memory-based Parent-Child Swarm Meta-heuristic Algorithm for Dynamic Optimization
So far, various optimization methods have been proposed, and swarm intelligence algorithms have gathered a lot of attention by academia. However, most of the recent optimization problems in the real world have a dynamic nature. Thus, an optimization algorithm is required to solve the problems in dynamic environments well. In this paper, a novel collective optimization algorithm, namely the Clus...
متن کاملA New Particle Swarm Optimization Algorithm for Dynamic Environments
Many real world optimization problems are dynamic in which global optimum and local optima change over time. Particle swarm optimization has performed well to find and track optima in dynamic environments. In this paper, we propose a new particle swarm optimization algorithm for dynamic environments. The proposed algorithm utilizes a parent swarm to explore the search space and some child swarm...
متن کاملFuzzy Particle Swarm Optimization Algorithm for a Supplier Clustering Problem
This paper presents a fuzzy decision-making approach to deal with a clustering supplier problem in a supply chain system. During recent years, determining suitable suppliers in the supply chain has become a key strategic consideration. However, the nature of these decisions is usually complex and unstructured. In general, many quantitative and qualitative factors, such as quality, price, and fl...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2012